<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <meta http-equiv="X-UA-Compatible" content="ie=edge">
    <title>Document</title>
</head>
<body>
    <button id="btn">提交成功</button>
</body>
<script>
    // // 防抖的实现
    // function success() {
    //     console.log('提交成功');
    // }

    // // 这里deounce返回出去的函数有debounce的作用域并且保持,所以在此执行debounce的时候timer不会重新赋值
    // // 实现
    // function debounce(fun,delay) {
    //     let timer = null;
    //     return ()=>{
    //         clearTimeout(timer);
    //         timer = setTimeout(()=> {
    //             fun();
    //         },delay);
    //     } 
    // }
    // // 1.定义防抖函数
    // const oDebounce = debounce(success,2000);


    // const btn = document.getElementById("btn");
    // // 点击提交
    // btn.addEventListener('click',oDebounce);


</script>
</html>
